/**
 * 在生产环境 代理是无法生效的，所以这里没有生产环境的配置
 * -------------------------------
 * The agent cannot take effect in the production environment
 * so there is no configuration of the production environment
 * For details, please see
 * https://pro.ant.design/docs/deploy
 */
export default {
  dev: {
    '/api/': {
      target: 'http://localhost:11110/',
      // target: 'http://10.202.92.198:11110',
      changeOrigin: true,
      pathRewrite: { '^/api/': '' },
    },
  },
  test: {
    '/api/': {
      target: 'http://10.202.81.223:11110',
      changeOrigin: true,
      pathRewrite: { '^': '' },
    },
  },
  pre: {
    '/api/': {
      target: 'http://localhost:11110/',
      changeOrigin: true,
      pathRewrite: { '^/api/': '' },
    },
  },
};

/*
上述代码中，export default表示这是一个默认导出的JavaScript模块。其中包含了三个环境的配置：dev、test和pre。
每个环境配置对象都包含一个属性'/api/'，它表示需要代理的接口路径。例如，前端在请求/api/some-api时，将被代理到对应的目标服务器。
接着是target属性，它表示目标服务器的地址。对于dev和test环境，目标服务器地址是https://preview.pro.ant.design。而pre环境的目标服务器地址是your pre url，你需要将其替换为你实际的目标服务器地址。
changeOrigin属性设置为true表示开启跨域请求，pathRewrite属性用于重写请求路径。在这里，pathRewrite: { '^': '' }表示将请求路径中的/api/替换为空字符串，这样前端发起的请求路径就会被重写为https://preview.pro.ant.design或your pre url。这是为了确保请求正确地到达目标服务器。
 */
